tangle orchid (plectorrhiza) - Turkish English Dictionary